Skip to content

Fix up OpenAPI schema handling and support concurrent requests#58024

Merged
wtgodbe merged 5 commits into
release/9.0from
safia/oai-bug-fixes
Sep 25, 2024
Merged

Fix up OpenAPI schema handling and support concurrent requests#58024
wtgodbe merged 5 commits into
release/9.0from
safia/oai-bug-fixes

Conversation

@captainsafia

@captainsafia captainsafia commented Sep 23, 2024

Copy link
Copy Markdown
Contributor

Description

This PR backports #57972 to resolve issues with concurrent requests to OpenAPI documents (fixes #57876).

This PR also addresses a set of issues with generated schemas:

Customer Impact

This PR resolves a set of bugs reported by users of .NET 9 RC 1 for which no viable workarounds exist.

Regression?

  • Yes
  • No

Risk

  • High
  • Medium
  • Low

Changes localized to OpenAPI package.

Verification

  • Manual (required)
  • Automated

Packaging changes reviewed?

  • Yes
  • No
  • N/A

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-minimal Includes minimal APIs, endpoint filters, parameter binding, request delegate generator etc area-mvc Includes: MVC, Actions and Controllers, Localization, CORS, most templates feature-openapi Servicing-approved Shiproom has approved the issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants